home *** CD-ROM | disk | FTP | other *** search
/ Super Shareware Collection / Super Shareware Collection.iso / os_2 / memsz220.zip / MAKEFILE < prev    next >
Text File  |  1994-02-07  |  5KB  |  214 lines

  1. .SUFFIXES:
  2.  
  3. .SUFFIXES: .c .cpp .cxx .rc
  4.  
  5. All: Memsize.exe Català Deutsch English Español
  6.  
  7.  
  8. MEMSIZE.EXE:  \
  9.   ABOUT.OBJ \
  10.   CONFIG.OBJ \
  11.   DEBUG.OBJ \
  12.   items.OBJ \
  13.   memsize.OBJ \
  14.   MEMSIZE.RES \
  15.   PROCESS.OBJ \
  16.   PROFILE.OBJ \
  17.   RESTRING.OBJ \
  18.   SETTIMER.OBJ \
  19.   SUPPORT.OBJ \
  20.   MAKEFILE
  21.    ICC.EXE @<<
  22.  /B" /pmtype:pm /m:full"
  23.  /Fe"MEMSIZE.EXE" /Fm"MEMSIZE.MAP" memsize.def 
  24. ABOUT.OBJ 
  25. CONFIG.OBJ 
  26. DEBUG.OBJ 
  27. items.OBJ 
  28. memsize.OBJ 
  29. PROCESS.OBJ 
  30. PROFILE.OBJ 
  31. RESTRING.OBJ 
  32. SETTIMER.OBJ 
  33. SUPPORT.OBJ
  34. <<
  35.    RC MEMSIZE.RES MEMSIZE.EXE
  36.  
  37. {.}.rc.res:
  38.    RC -r .\$*.RC
  39.  
  40. {.}.cpp.obj:
  41.    ICC.EXE /J- /Q /Gm+ /Ms /O+ /C   .\$*.cpp
  42.  
  43. INCLUDE002=.
  44. INCLUDE002=$(INCLUDE002);$(INCLUDE)
  45.  
  46. INCLUDE001=.
  47. INCLUDE001=$(INCLUDE001);$(INCLUDE)
  48.  
  49. INCLUDE000=$(INCLUDE)
  50.  
  51.  
  52. MEMSIZE.RES:  MEMSIZE.RC  \
  53. #  {$(INCLUDE002)}OS2.H  \
  54.    {$(INCLUDE002)}MEMSIZE.H  \
  55.    MEMSIZE.ICO  \
  56.    MAKEFILE
  57.  
  58. ABOUT.OBJ:  ABOUT.cpp  \
  59. #  {$(INCLUDE000)}os2.h  \
  60.    {$(INCLUDE001)}debug.h  \
  61.      {$(INCLUDE001)}hrtimer.h  \
  62.    {$(INCLUDE001)}support.h  \
  63.    {$(INCLUDE001)}about.h  \
  64.    MAKEFILE
  65.  
  66. CONFIG.OBJ:  CONFIG.cpp  \
  67. #  {$(INCLUDE000)}os2.h  \
  68. #  {$(INCLUDE000)}stdlib.h  \
  69. #  {$(INCLUDE000)}string.h  \
  70.    {$(INCLUDE001)}debug.h  \
  71.      {$(INCLUDE001)}hrtimer.h  \
  72.    {$(INCLUDE001)}support.h  \
  73.    {$(INCLUDE001)}memsize.h  \
  74.    {$(INCLUDE001)}config.h  \
  75.    MAKEFILE
  76.  
  77. DEBUG.OBJ:  DEBUG.cpp  \
  78. #  {$(INCLUDE000)}os2.h  \
  79. #  {$(INCLUDE000)}stdarg.h  \
  80. #  {$(INCLUDE000)}stdio.h  \
  81. #  {$(INCLUDE000)}stdlib.h  \
  82. #  {$(INCLUDE000)}string.h  \
  83.    {$(INCLUDE001)}debug.h  \
  84.      {$(INCLUDE001)}hrtimer.h  \
  85.    MAKEFILE
  86.  
  87. items.OBJ:  items.cpp  \
  88. #  {$(INCLUDE000)}os2.h  \
  89. #  {$(INCLUDE000)}stdio.h  \
  90. #  {$(INCLUDE000)}stdlib.h  \
  91. #  {$(INCLUDE000)}string.h  \
  92.    {$(INCLUDE001)}debug.h  \
  93.      {$(INCLUDE001)}hrtimer.h  \
  94.    {$(INCLUDE001)}support.h  \
  95.    {$(INCLUDE001)}restring.h  \
  96. #    {$(INCLUDE000)}os2.h  \
  97.    {$(INCLUDE001)}items.h  \
  98.    MAKEFILE
  99.  
  100. memsize.OBJ:  memsize.cpp  \
  101. #  {$(INCLUDE000)}os2.h  \
  102. #  {$(INCLUDE000)}stdio.h  \
  103. #  {$(INCLUDE000)}stdlib.h  \
  104. #  {$(INCLUDE000)}string.h  \
  105.    {$(INCLUDE001)}debug.h  \
  106.      {$(INCLUDE001)}hrtimer.h  \
  107.    {$(INCLUDE001)}support.h  \
  108.    {$(INCLUDE001)}about.h  \
  109.    {$(INCLUDE001)}config.h  \
  110.    {$(INCLUDE001)}process.h  \
  111. #    {$(INCLUDE000)}os2.h  \
  112.    {$(INCLUDE001)}profile.h  \
  113.    {$(INCLUDE001)}restring.h  \
  114. #    {$(INCLUDE000)}os2.h  \
  115.    {$(INCLUDE001)}items.h  \
  116.    {$(INCLUDE001)}memsize.h  \
  117.    MAKEFILE
  118.  
  119. PROCESS.OBJ:  PROCESS.cpp  \
  120. #  {$(INCLUDE000)}os2.h  \
  121.    {$(INCLUDE001)}debug.h  \
  122.      {$(INCLUDE001)}hrtimer.h  \
  123.    {$(INCLUDE001)}process.h  \
  124. #    {$(INCLUDE000)}os2.h  \
  125.    MAKEFILE
  126.  
  127. PROFILE.OBJ:  PROFILE.cpp  \
  128. #  {$(INCLUDE000)}os2.h  \
  129. #  {$(INCLUDE000)}string.h  \
  130.    {$(INCLUDE001)}support.h  \
  131.    {$(INCLUDE001)}profile.h  \
  132.    MAKEFILE
  133.  
  134. RESTRING.OBJ:  RESTRING.cpp  \
  135. #  {$(INCLUDE000)}os2.h  \
  136.    {$(INCLUDE001)}debug.h  \
  137.      {$(INCLUDE001)}hrtimer.h  \
  138.    {$(INCLUDE001)}restring.h  \
  139. #    {$(INCLUDE000)}os2.h  \
  140.    MAKEFILE
  141.  
  142. SETTIMER.OBJ:  SETTIMER.cpp  \
  143. #  {$(INCLUDE000)}os2.h  \
  144.    {$(INCLUDE001)}support.h  \
  145.    {$(INCLUDE001)}settimer.h  \
  146.    MAKEFILE
  147.  
  148. SUPPORT.OBJ:  SUPPORT.cpp  \
  149. #  {$(INCLUDE000)}os2.h  \
  150. #  {$(INCLUDE000)}stdarg.h  \
  151. #  {$(INCLUDE000)}stdio.h  \
  152. #  {$(INCLUDE000)}stdlib.h  \
  153. #  {$(INCLUDE000)}string.h  \
  154.    {$(INCLUDE001)}support.h  \
  155.    {$(INCLUDE001)}debug.h  \
  156.      {$(INCLUDE001)}hrtimer.h  \
  157.    MAKEFILE
  158.  
  159.  
  160. Català: $*.dll $*.hlp
  161.  
  162. Català.hlp: $*.ipf Memsize.bmp
  163.   ipfc /x /COU=003 /LAN=ESP $*.ipf
  164.  
  165. Català.dll: $*.def $*.res dll.obj
  166.   link dll, $*.dll /align:16, nul,, $* ;
  167.   rc $*.res $*.dll
  168.  
  169. Català.res: $*.rc
  170.   rc -r $*
  171.  
  172.  
  173. Deutsch: $*.dll $*.hlp
  174.  
  175. Deutsch.hlp: $*.ipf Memsize.bmp
  176.   ipfc /x /COU=049 /LAN=DEU $*.ipf
  177.  
  178. Deutsch.dll: $*.def $*.res dll.obj
  179.   link dll, $*.dll /align:16, nul,, $* ;
  180.   rc $*.res $*.dll
  181.  
  182. Deutsch.res: $*.rc
  183.   rc -r $*
  184.  
  185.  
  186. English: $*.dll $*.hlp
  187.  
  188. English.hlp: $*.ipf Memsize.bmp
  189.   ipfc /x /COU=001 /LAN=ENU $*.ipf
  190.  
  191. English.dll: $*.def $*.res dll.obj
  192.   link dll, $*.dll /align:16, nul,, $* ;
  193.   rc $*.res $*.dll
  194.  
  195. English.res: $*.rc
  196.   rc -r $*
  197.  
  198.  
  199. Español: $*.dll $*.hlp
  200.  
  201. Español.hlp: $*.ipf Memsize.bmp
  202.   ipfc /x /COU=003 /LAN=ESP $*.ipf
  203.  
  204. Español.dll: $*.def $*.res dll.obj
  205.   link dll, $*.dll /align:16, nul,, $* ;
  206.   rc $*.res $*.dll
  207.  
  208. Español.res: $*.rc
  209.   rc -r $*
  210.  
  211.  
  212. dll.obj: $*.asm
  213.   masm $* ;
  214.